<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link rel="Start" href="index.html">
<link rel="previous" href="Jtemplate.html">
<link rel="next" href="Library.html">
<link rel="Up" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="Analysis" rel="Chapter" href="Analysis.html">
<link title="Ast" rel="Chapter" href="Ast.html">
<link title="Ast_info" rel="Chapter" href="Ast_info.html">
<link title="Environment" rel="Chapter" href="Environment.html">
<link title="Expression" rel="Chapter" href="Expression.html">
<link title="Filename_util" rel="Chapter" href="Filename_util.html">
<link title="Interpreter" rel="Chapter" href="Interpreter.html">
<link title="Jtemplate" rel="Chapter" href="Jtemplate.html">
<link title="Lexer" rel="Chapter" href="Lexer.html">
<link title="Library" rel="Chapter" href="Library.html">
<link title="Library_builtin" rel="Chapter" href="Library_builtin.html">
<link title="Library_io" rel="Chapter" href="Library_io.html">
<link title="Library_string" rel="Chapter" href="Library_string.html">
<link title="Parser" rel="Chapter" href="Parser.html">
<link title="Parser_util" rel="Chapter" href="Parser_util.html">
<link title="RuntimeError" rel="Chapter" href="RuntimeError.html"><title>Lexer</title>
</head>
<body>
<div class="navbar"><a href="Jtemplate.html">Previous</a>
&nbsp;<a href="index.html">Up</a>
&nbsp;<a href="Library.html">Next</a>
</div>
<center><h1>Module <a href="type_Lexer.html">Lexer</a></h1></center>
<br>
<pre><span class="keyword">module</span> Lexer: <code class="code">sig</code> <a href="Lexer.html">..</a> <code class="code">end</code></pre>Jtemplate lexer<br>
<b>Author(s):</b> Tony BenBrahim < tony.benbrahim at gmail.com ><br>
<hr width="100%">
<pre><span class="keyword">val</span> <a name="VALincr_linenum"></a><a href="code_VALLexer.incr_linenum.html">incr_linenum</a> : <code class="type">Lexing.lexbuf -> unit</code></pre><pre><span class="keyword">val</span> <a name="VALsyntax_exception"></a><a href="code_VALLexer.syntax_exception.html">syntax_exception</a> : <code class="type">string -> Lexing.lexbuf -> 'a</code></pre><pre><span class="keyword">val</span> <a name="VALmap_id"></a><a href="code_VALLexer.map_id.html">map_id</a> : <code class="type">string -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre><pre><span class="keyword">val</span> <a name="VAL__ocaml_lex_tables"></a><a href="code_VALLexer.__ocaml_lex_tables.html">__ocaml_lex_tables</a> : <code class="type">Lexing.lex_tables</code></pre><pre><span class="keyword">val</span> <a name="VALmain"></a><a href="code_VALLexer.main.html">main</a> : <code class="type">Lexing.lexbuf -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre><pre><span class="keyword">val</span> <a name="VAL__ocaml_lex_main_rec"></a><a href="code_VALLexer.__ocaml_lex_main_rec.html">__ocaml_lex_main_rec</a> : <code class="type">Lexing.lexbuf -> int -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre><pre><span class="keyword">val</span> <a name="VALsingle_quote_string"></a><a href="code_VALLexer.single_quote_string.html">single_quote_string</a> : <code class="type">string -> Lexing.lexbuf -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre><pre><span class="keyword">val</span> <a name="VAL__ocaml_lex_single_quote_string_rec"></a><a href="code_VALLexer.__ocaml_lex_single_quote_string_rec.html">__ocaml_lex_single_quote_string_rec</a> : <code class="type">string -> Lexing.lexbuf -> int -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre><pre><span class="keyword">val</span> <a name="VALdouble_quote_string"></a><a href="code_VALLexer.double_quote_string.html">double_quote_string</a> : <code class="type">string -> Lexing.lexbuf -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre><pre><span class="keyword">val</span> <a name="VAL__ocaml_lex_double_quote_string_rec"></a><a href="code_VALLexer.__ocaml_lex_double_quote_string_rec.html">__ocaml_lex_double_quote_string_rec</a> : <code class="type">string -> Lexing.lexbuf -> int -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre><pre><span class="keyword">val</span> <a name="VALescape_char"></a><a href="code_VALLexer.escape_char.html">escape_char</a> : <code class="type">Lexing.lexbuf -> string</code></pre><pre><span class="keyword">val</span> <a name="VAL__ocaml_lex_escape_char_rec"></a><a href="code_VALLexer.__ocaml_lex_escape_char_rec.html">__ocaml_lex_escape_char_rec</a> : <code class="type">Lexing.lexbuf -> int -> string</code></pre><pre><span class="keyword">val</span> <a name="VALmultiline_comment"></a><a href="code_VALLexer.multiline_comment.html">multiline_comment</a> : <code class="type">Lexing.lexbuf -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre><pre><span class="keyword">val</span> <a name="VAL__ocaml_lex_multiline_comment_rec"></a><a href="code_VALLexer.__ocaml_lex_multiline_comment_rec.html">__ocaml_lex_multiline_comment_rec</a> : <code class="type">Lexing.lexbuf -> int -> <a href="Parser.html#TYPEtoken">Parser.token</a></code></pre></body></html>